foul-smelling person - Francés Inglés Diccionario